package com.suixun.entity;

import java.io.Serializable;
import java.util.Date;

public class MonitorInfo implements Serializable {

	/** serialVersionUID*/
	private static final long serialVersionUID = -539558048190166940L;
	
	private int objectid;//学生id
	
	private String mdtid;//设备号
	
	private String simid;//设备手机号
	
	private int alarmtype;//报警类型（1SOS求助2,超速报警,3进范围报警,4出范围报警,5震动报警,6停车超时报警,7剪线报警,8移动报警,9防盗报警,10离线超时报警,11油量异常报警  20电量 21考勤到校 22考勤离校 23考勤到家  24套餐提醒 25进学校 26出学校 27续费提醒）
	
	private int alarmvalue;//报警的值（根据报警类型存储，超速为速度，区域报警为区域id,停车报警为停车时间，油量报警为油量值)
	
	private Date recvtime;//设备上线时间
	
	private Date maxrecvtime;//设备最近上线时间
	
	private String position;//具体监控位置
	
	private int lon;//经度
	
	private int lat;//纬度
	
	private int lonx;//百度地图经度偏差量
	
	private int laty;//百度地图维度偏差量
	
	private String gpstime;//在线时间
	
	private int onlinestatus;//状态（0，在线，1离线）
	
	

	public int getObjectid() {
		return objectid;
	}

	public void setObjectid(int objectid) {
		this.objectid = objectid;
	}

	public String getMdtid() {
		return mdtid;
	}

	public void setMdtid(String mdtid) {
		this.mdtid = mdtid;
	}

	public String getSimid() {
		return simid;
	}

	public void setSimid(String simid) {
		this.simid = simid;
	}

	public int getAlarmtype() {
		return alarmtype;
	}

	public void setAlarmtype(int alarmtype) {
		this.alarmtype = alarmtype;
	}

	public int getAlarmvalue() {
		return alarmvalue;
	}

	public void setAlarmvalue(int alarmvalue) {
		this.alarmvalue = alarmvalue;
	}

	public Date getRecvtime() {
		return recvtime;
	}

	public void setRecvtime(Date recvtime) {
		this.recvtime = recvtime;
	}

	public Date getMaxrecvtime() {
		return maxrecvtime;
	}

	public void setMaxrecvtime(Date maxrecvtime) {
		this.maxrecvtime = maxrecvtime;
	}

	public String getPosition() {
		return position;
	}

	public void setPosition(String position) {
		this.position = position;
	}


	public int getLon() {
		return lon;
	}

	public void setLon(int lon) {
		this.lon = lon;
	}

	public int getLat() {
		return lat;
	}

	public void setLat(int lat) {
		this.lat = lat;
	}

	public String getGpstime() {
		return gpstime;
	}

	public void setGpstime(String gpstime) {
		this.gpstime = gpstime;
	}

	public int getOnlinestatus() {
		return onlinestatus;
	}

	public void setOnlinestatus(int onlinestatus) {
		this.onlinestatus = onlinestatus;
	}

	public int getLonx() {
		return lonx;
	}

	public void setLonx(int lonx) {
		this.lonx = lonx;
	}

	public int getLaty() {
		return laty;
	}

	public void setLaty(int laty) {
		this.laty = laty;
	}
	
}
